/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package modele;

/**
 * Réprésente les cartes faisant gagner de l'argent aux joueurs
 * @author EpsilonE
 */
public class Gain extends Carte
{
    int gain;
    
    /**
     * 
     * @param description Texte décrivant l'effet de la carte
     * @param g Définit le montant gagné par le joueur
     */
    public Gain(String description, int g) 
    {
        super(description);
        this.gain = g;
    }

    @Override
    /**
     * Fonction augmentant le solde du joueur de la valeur du gain
     * @param j Joueur ayant tiré la carte
     * @param p Plateau du jeu
     */
    public void effet(Joueur j, Plateau p) 
    {
        j.setSolde(j.getSolde() + gain);
    }
}
